home *** CD-ROM | disk | FTP | other *** search
/ Aminet 15 / Aminet 15 - Nov 1996.iso / Aminet / comm / tcp / YAMServ.readme < prev   
Text File  |  1996-10-11  |  5KB  |  125 lines

  1. Short:    YAM ARexx file mail server
  2. Author:   amisanf@ctv.es (Juan J. García de Soria)
  3. Uploader: amisanf@ctv.es (Juan J. García de Soria)
  4. Version:  1.1
  5. Type:     comm/tcp
  6.  
  7.  
  8.     YAMSERV IS FREEWARE. USE IT AS YOU WANT, BUT DON'T BLAME ME IF
  9.     IT EXPLODES AND/OR DESTROYS YOUR DATA, COMPUTER OR LIFE. I DO
  10.     NOT HOLD ANY LIABILITY FOR YAMSERV. USE IT AT YOUR OWN RISK.
  11.  
  12.  
  13. NOTE: This version fixes a problem with V1.0: The '%' was doing
  14. strange things with AmigaDOS patterns, so I CHANGED '%' FOR '+'
  15. that seems to work ok.
  16.  
  17.  
  18. Purpose:
  19.  
  20.     The purpose of this program is to be a sort of mail file
  21.     server. That is, to reply to requests made to you via e-mail
  22.     sending the required info/files to the mailer.
  23.  
  24.     It understand commands in the _subject_ field of mails when
  25.     they begin with a '+' (plus). The commands available are:
  26.     
  27.         +HELP       Replies with a list of commands.
  28.         +LIST       Replies with a list of available files (those
  29.                     in YAMServ: directory).
  30.         +GET patt   Replies sending file(s) MIME encoded (accepts
  31.                     AmigaDOS wildcards).
  32.         +GETUU patt Same as %GET but sends the files UUEncoded.
  33.  
  34.        
  35. Installation:
  36.  
  37.     ·Copy YAMServ.rexx to YAM:Rexx
  38.  
  39.     ·Edit YAM:.config and add a line like:
  40.     
  41.         RexxMenu0 = YAM:Rexx/YAMServ.rexx
  42.         
  43.     (The number ^ should be other if you already have some scripts
  44.     installed)
  45.     
  46.     ·Assign YAMServ: to the dir where you wish to store available
  47.     files (and add the assignment to s:user-startup).
  48.  
  49.     ·In YAM, configure a new folder named "YAMServ". YAMServ looks
  50.     for a folder with this name.
  51.     
  52.     ·In YAM, configure a new filter. It's name isn't important, but
  53.     it should filter mails with _subject_ matching "+#?"
  54.     (everything that begins with '+') and move them to the
  55.     "YAMServ" folder. It should be active.
  56.     
  57.     ·Optionally, if you want YAMServ to automatically process all
  58.     incoming mail, in YAM's receive config, change the action for
  59.     notifying new mail to external program, and enter this in the
  60.     string gadget:
  61.     
  62.         run SYS:Rexxc/RX YAM:Rexx/YAMServ.rexx REQ
  63.         
  64.         ^-Note that 'run' wasn't in v1.0 and caused YAM to hang...
  65.  
  66. Usage:
  67.     
  68.     If you made that last adjust for YAMServ to be runned
  69.     automatically, the only thing you have to do is keep your
  70.     available files in YAMServ: directory.
  71.     
  72.     If you preferred the manual method, select YAMServ.rexx in
  73.     YAM's ARexx menu whenever you want to process new requests.
  74.     
  75.    
  76.    
  77.    
  78.                  That's all folks! Good Luck!
  79.    
  80.    
  81.                                                                    
  82.               _                    _        __   __            
  83.              Æ#         gÑ#       J@       a@F  æ@F            
  84.        ææw  #           ¶ØØ      J´       JF   æ               
  85.       /  P JÞ           JÑ@      Ø        ÆÞ   #               
  86.      JL    Æ  aw  ___     _    _J#   ___  Ø   JF    __         
  87.      ¶&    Ø J°´ a°°Ø ,ØÞæ#Þ  aP#F  a°°Ø  # __ÆL, ,°°#         
  88.       0&_  #/   JF  #  ØM Ø  JÞ Æ  JF  # JF ¯¯Ø¯ _F  Ø         
  89.        ¶Q JMQ   Æ  7F  #  #  Ø  Ø  Æ  7F áÞ   #  Æ   #   #_    
  90.         # Æ 0   Ø  ÆÞ¸JF JF _# _# ,Ø  Æ޸ؠ  JF  Ø  JF   ¬&    
  91.    L    ´ Ø JQ  Øw°Øw´jÞ J&×J#wMQæ"Øw°Øw´Øw' áÞ  Ø__P     ¬K   
  92.   J#___'  °  0_ ¶´ P  °  `´  P ¬°  ¶´ P  ¶   Ø   °@"       0   
  93.    "¶°       ¬Q  j                           F             ]L  
  94.               ¬¤¢"            _µµµµ__       J  __µµ         1  
  95.                              J#°"°°¶ÑÑm_  æ#  æÑP"3Þ        1  
  96.                              ¶Þ       "Ñm_   ÍF  µP        JF  
  97.                                         ¬Æm__J&µÆP        _#   
  98.                                           ¬¶@@@ÑÑw_     _æ#    
  99.                                                 ¬°Ñ#ÑæÑØ@°     
  100.                                                      ¯         
  101.                               OF
  102.                           
  103.                           
  104.      ___              _______,        ___               ____           
  105.    g#####x            ########        ##F             _g####m_         
  106.   0########           ########        ##F            J########_        
  107.  d##"   X##K  ww  ww,   J##      _awwJ##F   _www_    ##@   "###  aww__ 
  108.  ##F     0##  ##  ##F   J##     g#######F  d#####_  0##      ##L 0####L
  109. J##      J##  ##  ##F   J##    J##@""###F J##@@###  ###      ##Q 0####F
  110. J##L     j##  ##  ##F   J##    d##    ##F 0#F   ##L ##Q      ### 0##F" 
  111.  ##&     0##  ##  ##F   J##    0##    ##F ##F   ##F 0##_    J##F 0##   
  112.  9###__a0##F  ##KJ##F   J##    ]##K__d##F 0##__g##   ###w__w###  0##   
  113.   ########F   ######F   J##     ########F  ######F   `########   0##   
  114.    "####@"    *##@##F   J##      ####M##F   *###"      #####P    0##   
  115.  
  116.  
  117. ============================= Archive contents =============================
  118.  
  119. Original  Packed Ratio    Date     Time    Name
  120. -------- ------- ----- --------- --------  -------------
  121.     4761    1981 58.3% 25-Sep-96 13:28:02  YAMServ.doc
  122.     5244    1144 78.1% 25-Sep-96 13:28:54  YAMServ.rexx
  123. -------- ------- ----- --------- --------
  124.    10005    3125 68.7% 04-Oct-96 00:16:52   2 files
  125.